//==============================================================================
// Myrmidon_anim.txt
//==============================================================================

import Greek_Myrmidon_Shield_anim.txt
import Random_Myrmidon_Weapon_anim.txt

//==============================================================================
define Head
{
	TechLogic none/Medium Infantry/Heavy Infantry/Champion Infantry
	set hotspot
	{
		version
		{
			Visual Infantry G Hoplite Head Standard
		}
	}
	set hotspot
	{
		version
		{
			Visual Infantry G Hoplite Head Iron
			ReplaceTexture Infantry G Hoplite Head Iron/Infantry G Myrmidon Head Copper
		}
	}
	set hotspot
	{
		version
		{
			Visual Hero G Myrmidon Head Iron
			ReplaceTexture Infantry G Myrmidon Head Iron/Infantry G Myrmidon Head Bronze
		}
	}
	set hotspot
	{
		version
		{
			Visual Hero G Myrmidon Head Iron
			//ReplaceTexture Hero G Myrmidon Head Iron/Infantry G Myrmidon Head Iron
		}
	}
}

//==============================================================================
define heroglow
{
   set hotspot
   {
      version
      {
         Visualparticle SFX A Hero Glow Small
      }
   }
}

//==============================================================================
define Adamantine
{
	SetSelector
	{
		TechLogic none/Adamantine Cuirass
		set hotspot
		{
			version
			{
				Visualnone bimmy
			}
		}
		set hotspot
		{
			version
			{
				Visualparticle SFX A Armor Glow Small
			}
		}
	}
}

//==============================================================================
anim Idle
{
	SetSelector
	{
		containLogic
		SetSelector
		{
			TechLogic none/Copper Mail/Bronze Mail/Iron Mail
			set hotspot
			{
				version
				{
					Visual Hero G Myrmidon_IdleA
					ReplaceTexture Infantry G Myrmidon Iron/Infantry G Hypaspist Standard
					connect RightHand RandomMyrmidonWeapon hotspot
					connect LeftForearm LargeGreekShield hotspot
					Connect TopOfHead Head hotspot
					Connect FRONTABDOMEN Adamantine hotspot
					Connect HotSpot heroglow hotspot
				}
			}
			set hotspot
			{
				version
				{
					Visual Hero G Myrmidon_IdleA
					ReplaceTexture Infantry G Myrmidon Iron/Infantry G Hypaspist Copper
					connect RightHand RandomMyrmidonWeapon hotspot
					connect LeftForearm LargeGreekShield hotspot
					Connect TopOfHead Head hotspot
					Connect FRONTABDOMEN Adamantine hotspot
					Connect HotSpot heroglow hotspot
				}
			}
			set hotspot
			{
				version
				{
					Visual Hero G Myrmidon_IdleA
					ReplaceTexture Infantry G Myrmidon Iron/Infantry G Myrmidon Bronze
					connect RightHand RandomMyrmidonWeapon hotspot
					connect LeftForearm LargeGreekShield hotspot
					Connect TopOfHead Head hotspot
					Connect FRONTABDOMEN Adamantine hotspot
					Connect HotSpot heroglow hotspot
				}
			}
			set hotspot
			{
				version
				{
					Visual Hero G Myrmidon_IdleA
					ReplaceTexture Infantry G Myrmidon Iron/Infantry G Myrmidon Iron
					connect RightHand RandomMyrmidonWeapon hotspot
					connect LeftForearm LargeGreekShield hotspot
					Connect TopOfHead Head hotspot
					Connect FRONTABDOMEN Adamantine hotspot
					Connect HotSpot heroglow hotspot
				}
			}
		}
		SetSelector
		{
			TechLogic none/Copper Mail/Bronze Mail/Iron Mail
			set hotspot
			{
				version
				{
					Visual Hero G Myrmidon_carryidle
					ReplaceTexture Infantry G Myrmidon Iron/Infantry G Hypaspist Standard
					connect BackChest RandomMyrmidonWeapon hotspot
					connect LeftForearm LargeGreekShield hotspot
					Connect TopOfHead Head hotspot
					Connect FRONTABDOMEN Adamantine hotspot
					Connect HotSpot heroglow hotspot
				}
			}
			set hotspot
			{
				version
				{
					Visual Hero G Myrmidon_carryidle
					ReplaceTexture Infantry G Myrmidon Iron/Infantry G Hypaspist Copper
					connect BackChest RandomMyrmidonWeapon hotspot
					connect LeftForearm LargeGreekShield hotspot
					Connect TopOfHead Head hotspot
					Connect FRONTABDOMEN Adamantine hotspot
					Connect HotSpot heroglow hotspot
				}
			}
			set hotspot
			{
				version
				{
					Visual Hero G Myrmidon_carryidle
					ReplaceTexture Infantry G Myrmidon Iron/Infantry G Myrmidon Bronze
					connect BackChest RandomMyrmidonWeapon hotspot
					connect LeftForearm LargeGreekShield hotspot
					Connect TopOfHead Head hotspot
					Connect FRONTABDOMEN Adamantine hotspot
					Connect HotSpot heroglow hotspot
				}
			}
			set hotspot
			{
				version
				{
					Visual Hero G Myrmidon_carryidle
				//	ReplaceTexture Infantry G Myrmidon Iron/Infantry G Myrmidon Iron
					connect BackChest RandomMyrmidonWeapon hotspot
					connect LeftForearm LargeGreekShield hotspot
					Connect TopOfHead Head hotspot
					Connect FRONTABDOMEN Adamantine hotspot
					Connect HotSpot heroglow hotspot
				}
			}
		}
	}
}

//==============================================================================
anim Walk
{
	SetSelector
	{
		containLogic
		SetSelector
		{
			TechLogic none/Copper Mail/Bronze Mail/Iron Mail
			set hotspot
			{
				version
				{
					Visual Hero G Myrmidon_WalkA
	//-- auto generated by the bang animation tool
	//-- do not hand edit these values
					tag FootstepLeft 0.00 true	
					tag FootstepRight 0.40 true	
	//-- end auto generated section
					ReplaceTexture Infantry G Myrmidon Iron/Infantry G Hypaspist Standard
					connect RightHand RandomMyrmidonWeapon hotspot
					connect LeftForearm LargeGreekShield hotspot
					Connect TopOfHead Head hotspot
					Connect FRONTABDOMEN Adamantine hotspot
					Connect HotSpot heroglow hotspot		 
				}
			}
			set hotspot
			{
				version
				{
					Visual Hero G Myrmidon_WalkA
	//-- auto generated by the bang animation tool
	//-- do not hand edit these values
					tag FootstepLeft 0.00 true	
					tag FootstepRight 0.40 true	
	//-- end auto generated section
					ReplaceTexture Infantry G Myrmidon Iron/Infantry G Hypaspist Copper
					connect RightHand RandomMyrmidonWeapon hotspot
					connect LeftForearm LargeGreekShield hotspot
					Connect TopOfHead Head hotspot
					Connect FRONTABDOMEN Adamantine hotspot
					Connect HotSpot heroglow hotspot		 
				}
			}
			set hotspot
			{
				version
				{
					Visual Hero G Myrmidon_WalkA
	//-- auto generated by the bang animation tool
	//-- do not hand edit these values
					tag FootstepLeft 0.00 true	
					tag FootstepRight 0.40 true	
	//-- end auto generated section
					ReplaceTexture Infantry G Myrmidon Iron/Infantry G Myrmidon Bronze
					connect RightHand RandomMyrmidonWeapon hotspot
					connect LeftForearm LargeGreekShield hotspot
					Connect TopOfHead Head hotspot
					Connect FRONTABDOMEN Adamantine hotspot
					Connect HotSpot heroglow hotspot		 
				}
			}
			set hotspot
			{
				version
				{
					Visual Hero G Myrmidon_WalkA
	//-- auto generated by the bang animation tool
	//-- do not hand edit these values
					tag FootstepLeft 0.00 true	
					tag FootstepRight 0.40 true	
	//-- end auto generated section
					ReplaceTexture Infantry G Myrmidon Iron/Infantry G Myrmidon Iron
					connect RightHand RandomMyrmidonWeapon hotspot
					connect LeftForearm LargeGreekShield hotspot
					Connect TopOfHead Head hotspot
					Connect FRONTABDOMEN Adamantine hotspot
					Connect HotSpot heroglow hotspot		 
				}
			}
		}
		SetSelector
		{
			TechLogic none/Copper Mail/Bronze Mail/Iron Mail
			set hotspot
			{
				version
				{
					Visual Hero G Myrmidon_carry
					ReplaceTexture Infantry G Myrmidon Iron/Infantry G Hypaspist Standard
					connect BackChest RandomMyrmidonWeapon hotspot
					connect LeftForearm LargeGreekShield hotspot
					Connect TopOfHead Head hotspot
					Connect FRONTABDOMEN Adamantine hotspot
					Connect HotSpot heroglow hotspot
				}
			}
			set hotspot
			{
				version
				{
					Visual Hero G Myrmidon_carry
					ReplaceTexture Infantry G Myrmidon Iron/Infantry G Hypaspist Copper
					connect BackChest RandomMyrmidonWeapon hotspot
					connect LeftForearm LargeGreekShield hotspot
					Connect TopOfHead Head hotspot
					Connect FRONTABDOMEN Adamantine hotspot
					Connect HotSpot heroglow hotspot
				}
			}
			set hotspot
			{
				version
				{
					Visual Hero G Myrmidon_carry
					ReplaceTexture Infantry G Myrmidon Iron/Infantry G Myrmidon Bronze
					connect BackChest RandomMyrmidonWeapon hotspot
					connect LeftForearm LargeGreekShield hotspot
					Connect TopOfHead Head hotspot
					Connect FRONTABDOMEN Adamantine hotspot
					Connect HotSpot heroglow hotspot
				}
			}
			set hotspot
			{
				version
				{
					Visual Hero G Myrmidon_carry
				//	ReplaceTexture Infantry G Myrmidon Iron/Infantry G Myrmidon Iron
					connect BackChest RandomMyrmidonWeapon hotspot
					connect LeftForearm LargeGreekShield hotspot
					Connect TopOfHead Head hotspot
					Connect FRONTABDOMEN Adamantine hotspot
					Connect HotSpot heroglow hotspot
				}
			}
		}
	}
}

//==============================================================================
anim Attack
{
	SetSelector
	{
		TechLogic none/Copper Mail/Bronze Mail/Iron Mail
		set hotspot
		{
			version
			{
				Visual Hero G Myrmidon_AttackA
//-- auto generated by the bang animation tool
//-- do not hand edit these values
				tag Attack 0.30 true	
				tag GenericSound 0.40 true	
//-- end auto generated section
				ReplaceTexture Infantry G Myrmidon Iron/Infantry G Hypaspist Standard
				Connect TopOfHead Head hotspot
				Connect FRONTABDOMEN Adamantine hotspot
				connect RightHand RandomMyrmidonWeapon hotspot
				connect LeftForearm LargeGreekShield hotspot
				Connect HotSpot heroglow hotspot		 
			}
			version
			{
				Visual Hero G Myrmidon_AttackB
//-- auto generated by the bang animation tool
//-- do not hand edit these values
				tag Attack 0.51 true	
				tag GenericSound 0.40 true	
//-- end auto generated section
				ReplaceTexture Infantry G Myrmidon Iron/Infantry G Hypaspist Standard
				Connect TopOfHead Head hotspot
				Connect FRONTABDOMEN Adamantine hotspot
				connect RightHand RandomMyrmidonWeapon hotspot
				connect LeftForearm LargeGreekShield hotspot
				Connect HotSpot heroglow hotspot		 
			}
		}
		set hotspot
		{
			version
			{
				Visual Hero G Myrmidon_AttackA
//-- auto generated by the bang animation tool
//-- do not hand edit these values
				tag Attack 0.30 true	
				tag GenericSound 0.40 true	
//-- end auto generated section
				ReplaceTexture Infantry G Myrmidon Iron/Infantry G Hypaspist Copper
				Connect TopOfHead Head hotspot
				Connect FRONTABDOMEN Adamantine hotspot
				connect RightHand RandomMyrmidonWeapon hotspot
				connect LeftForearm LargeGreekShield hotspot
				Connect HotSpot heroglow hotspot		 
			}
			version
			{
				Visual Hero G Myrmidon_AttackB
//-- auto generated by the bang animation tool
//-- do not hand edit these values
				tag Attack 0.51 true	
				tag GenericSound 0.40 true	
//-- end auto generated section
				ReplaceTexture Infantry G Myrmidon Iron/Infantry G Hypaspist Copper
				Connect TopOfHead Head hotspot
				Connect FRONTABDOMEN Adamantine hotspot
				connect RightHand RandomMyrmidonWeapon hotspot
				connect LeftForearm LargeGreekShield hotspot
				Connect HotSpot heroglow hotspot		 
			}
		}
		set hotspot
		{
			version
			{
				Visual Hero G Myrmidon_AttackA
//-- auto generated by the bang animation tool
//-- do not hand edit these values
				tag Attack 0.30 true	
				tag GenericSound 0.40 true	
//-- end auto generated section
				ReplaceTexture Infantry G Myrmidon Iron/Infantry G Myrmidon Bronze
				Connect TopOfHead Head hotspot
				Connect FRONTABDOMEN Adamantine hotspot
				connect RightHand RandomMyrmidonWeapon hotspot
				connect LeftForearm LargeGreekShield hotspot
				Connect HotSpot heroglow hotspot		 
			}
			version
			{
				Visual Hero G Myrmidon_AttackB
//-- auto generated by the bang animation tool
//-- do not hand edit these values
				tag Attack 0.51 true	
				tag GenericSound 0.40 true	
//-- end auto generated section
				ReplaceTexture Infantry G Myrmidon Iron/Infantry G Myrmidon Bronze
				Connect TopOfHead Head hotspot
				Connect FRONTABDOMEN Adamantine hotspot
				connect RightHand RandomMyrmidonWeapon hotspot
				connect LeftForearm LargeGreekShield hotspot
				Connect HotSpot heroglow hotspot		 
			}
		}
		set hotspot
		{
			version
			{
				Visual Hero G Myrmidon_AttackA
//-- auto generated by the bang animation tool
//-- do not hand edit these values
				tag Attack 0.30 true	
				tag GenericSound 0.40 true	
//-- end auto generated section
				ReplaceTexture Infantry G Myrmidon Iron/Infantry G Myrmidon Iron
				Connect TopOfHead Head hotspot
				Connect FRONTABDOMEN Adamantine hotspot
				connect RightHand RandomMyrmidonWeapon hotspot
				connect LeftForearm LargeGreekShield hotspot
				Connect HotSpot heroglow hotspot		 
			}
			version
			{
				Visual Hero G Myrmidon_AttackB
//-- auto generated by the bang animation tool
//-- do not hand edit these values
				tag Attack 0.51 true	
				tag GenericSound 0.40 true	
//-- end auto generated section
				ReplaceTexture Infantry G Myrmidon Iron/Infantry G Myrmidon Iron
				Connect TopOfHead Head hotspot
				Connect FRONTABDOMEN Adamantine hotspot
				connect RightHand RandomMyrmidonWeapon hotspot
				connect LeftForearm LargeGreekShield hotspot
				Connect HotSpot heroglow hotspot		 
			}
		}
	}
}

//==============================================================================
anim Death
{
	SetSelector
	{
		TechLogic none/Copper Mail/Bronze Mail/Iron Mail
		set hotspot
		{
			version
			{
				Visual Hero G Myrmidon_DeathA
				ReplaceTexture Infantry G Myrmidon Iron/Infantry G Hypaspist Standard
				connect RightHand RandomMyrmidonWeapon hotspot
				connect LeftForearm LargeGreekShield hotspot
				Connect TopOfHead Head hotspot
				Connect FRONTABDOMEN Adamantine hotspot
				Connect HotSpot heroglow hotspot		 
			}
		}
		set hotspot
		{
			version
			{
				Visual Hero G Myrmidon_DeathA
//-- auto generated by the bang animation tool
//-- do not hand edit these values
				tag SpecificSoundSet 0.00 false MaleDeath checkVisible 
//-- end auto generated section
				ReplaceTexture Infantry G Myrmidon Iron/Infantry G Hypaspist Copper
				connect RightHand RandomMyrmidonWeapon hotspot
				connect LeftForearm LargeGreekShield hotspot
				Connect TopOfHead Head hotspot
				Connect FRONTABDOMEN Adamantine hotspot
				Connect HotSpot heroglow hotspot		 
			}
		}
		set hotspot
		{
			version
			{
				Visual Hero G Myrmidon_DeathA
//-- auto generated by the bang animation tool
//-- do not hand edit these values
				tag SpecificSoundSet 0.00 false MaleDeath checkVisible 
//-- end auto generated section
				ReplaceTexture Infantry G Myrmidon Iron/Infantry G Myrmidon Bronze
				connect RightHand RandomMyrmidonWeapon hotspot
				connect LeftForearm LargeGreekShield hotspot
				Connect TopOfHead Head hotspot
				Connect FRONTABDOMEN Adamantine hotspot
				Connect HotSpot heroglow hotspot		 
			}
		}
		set hotspot
		{
			version
			{
				Visual Hero G Myrmidon_DeathA
//-- auto generated by the bang animation tool
//-- do not hand edit these values
				tag SpecificSoundSet 0.00 false MaleDeath checkVisible 
//-- end auto generated section
				ReplaceTexture Infantry G Myrmidon Iron/Infantry G Myrmidon Iron
				connect RightHand RandomMyrmidonWeapon hotspot
				connect LeftForearm LargeGreekShield hotspot
				Connect TopOfHead Head hotspot
				Connect FRONTABDOMEN Adamantine hotspot
				Connect HotSpot heroglow hotspot		 
			}
		}
	}
}

//==============================================================================
anim Bored
{
	SetSelector
	{
		containLogic
		SetSelector
		{
			TechLogic none/Copper Mail/Bronze Mail/Iron Mail
			set hotspot
			{
				version
				{
					Visual Hero G Myrmidon_boredA
					ReplaceTexture Infantry G Myrmidon Iron/Infantry G Hypaspist Standard
					connect RightHand RandomMyrmidonWeapon hotspot
					connect LeftForearm LargeGreekShield hotspot
					Connect TopOfHead Head hotspot
					Connect FRONTABDOMEN Adamantine hotspot
					Connect HotSpot heroglow hotspot		 
				}
			}
			set hotspot
			{
				version
				{
					Visual Hero G Myrmidon_boredA
					ReplaceTexture Infantry G Myrmidon Iron/Infantry G Hypaspist Copper
					connect RightHand RandomMyrmidonWeapon hotspot
					connect LeftForearm LargeGreekShield hotspot
					Connect TopOfHead Head hotspot
					Connect FRONTABDOMEN Adamantine hotspot
					Connect HotSpot heroglow hotspot		 
				}
			}
			set hotspot
			{
				version
				{
					Visual Hero G Myrmidon_boredA
					ReplaceTexture Infantry G Myrmidon Iron/Infantry G Myrmidon Bronze
					connect RightHand RandomMyrmidonWeapon hotspot
					connect LeftForearm LargeGreekShield hotspot
					Connect TopOfHead Head hotspot
					Connect FRONTABDOMEN Adamantine hotspot
					Connect HotSpot heroglow hotspot		 
				}
			}
			set hotspot
			{
				version
				{
					Visual Hero G Myrmidon_boredA
					ReplaceTexture Infantry G Myrmidon Iron/Infantry G Myrmidon Iron
					connect RightHand RandomMyrmidonWeapon hotspot
					connect LeftForearm LargeGreekShield hotspot
					Connect TopOfHead Head hotspot
					Connect FRONTABDOMEN Adamantine hotspot
					Connect HotSpot heroglow hotspot		 
				}
			}
		}
		SetSelector
		{
			TechLogic none/Copper Mail/Bronze Mail/Iron Mail
			set hotspot
			{
				version
				{
					Visual Hero G Myrmidon_carrybored
					ReplaceTexture Infantry G Myrmidon Iron/Infantry G Hypaspist Standard
					connect BackChest RandomMyrmidonWeapon hotspot
					connect LeftForearm LargeGreekShield hotspot
					Connect TopOfHead Head hotspot
					Connect FRONTABDOMEN Adamantine hotspot
					Connect HotSpot heroglow hotspot
				}
			}
			set hotspot
			{
				version
				{
					Visual Hero G Myrmidon_carrybored
					ReplaceTexture Infantry G Myrmidon Iron/Infantry G Hypaspist Copper
					connect BackChest RandomMyrmidonWeapon hotspot
					connect LeftForearm LargeGreekShield hotspot
					Connect TopOfHead Head hotspot
					Connect FRONTABDOMEN Adamantine hotspot
					Connect HotSpot heroglow hotspot
				}
			}
			set hotspot
			{
				version
				{
					Visual Hero G Myrmidon_carrybored
					ReplaceTexture Infantry G Myrmidon Iron/Infantry G Myrmidon Bronze
					connect BackChest RandomMyrmidonWeapon hotspot
					connect LeftForearm LargeGreekShield hotspot
					Connect TopOfHead Head hotspot
					Connect FRONTABDOMEN Adamantine hotspot
					Connect HotSpot heroglow hotspot
				}
			}
			set hotspot
			{
				version
				{
					Visual Hero G Myrmidon_carrybored
				//	ReplaceTexture Infantry G Myrmidon Iron/Infantry G Myrmidon Iron
					connect BackChest RandomMyrmidonWeapon hotspot
					connect LeftForearm LargeGreekShield hotspot
					Connect TopOfHead Head hotspot
					Connect FRONTABDOMEN Adamantine hotspot
					Connect HotSpot heroglow hotspot
				}
			}
		}
	}
}

//==============================================================================
anim Flail
{
	SetSelector
	{
		TechLogic none/Copper Mail/Bronze Mail/Iron Mail
		set hotspot
		{
			version
			{
				Visual Hero G Myrmidon_FlailA
				ReplaceTexture Infantry G Myrmidon Iron/Infantry G Hypaspist Standard
				connect RightHand RandomMyrmidonWeapon hotspot
				connect LeftForearm LargeGreekShield hotspot
				Connect TopOfHead Head hotspot
				Connect FRONTABDOMEN Adamantine hotspot
				Connect HotSpot heroglow hotspot		 
			}
		}
		set hotspot
		{
			version
			{
				Visual Hero G Myrmidon_FlailA
				ReplaceTexture Infantry G Myrmidon Iron/Infantry G Hypaspist Copper
				connect RightHand RandomMyrmidonWeapon hotspot
				connect LeftForearm LargeGreekShield hotspot
				Connect TopOfHead Head hotspot
				Connect FRONTABDOMEN Adamantine hotspot
				Connect HotSpot heroglow hotspot		 
			}
		}
		set hotspot
		{
			version
			{
				Visual Hero G Myrmidon_FlailA
				ReplaceTexture Infantry G Myrmidon Iron/Infantry G Myrmidon Bronze
				connect RightHand RandomMyrmidonWeapon hotspot
				connect LeftForearm LargeGreekShield hotspot
				Connect TopOfHead Head hotspot
				Connect FRONTABDOMEN Adamantine hotspot
				Connect HotSpot heroglow hotspot		 
			}
		}
		set hotspot
		{
			version
			{
				Visual Hero G Myrmidon_FlailA
				ReplaceTexture Infantry G Myrmidon Iron/Infantry G Myrmidon Iron
				connect RightHand RandomMyrmidonWeapon hotspot
				connect LeftForearm LargeGreekShield hotspot
				Connect TopOfHead Head hotspot
				Connect FRONTABDOMEN Adamantine hotspot
				Connect HotSpot heroglow hotspot		 
			}
		}
	}
}
